Interpreter and Applied Development Environment for Learning Concepts of Object Oriented Programming
نویسندگان
چکیده
منابع مشابه
Learning object - oriented concepts for work - oriented competence development
Object-oriented programming requires both abstract, analytical knowledge and concrete, practical skills (e.g. Seffah, Bari & Desmarais 1999; du Boulay 1989). Rather contradictory to an increasing usage of object-oriented ways of approaching a problem (as e.g. through programming languages such as Java) in industry as well as in computer science education, existing learning material or textbooks...
متن کاملVirtual Learning Environment to Support Object Oriented Programming Learning
In this paper, a Virtual Learning Environment (VLE) is used to overcome difficulties identified from the student and professors perspective when participating in an Object Oriented Programming (OOP) class. A Blended Learning strategy is used for the students to self-evaluate their concepts and skills gained in class, and from there, perform on-line activities to improve or solve theoretical or ...
متن کاملLearning Object-Oriented Programming
Loud discussions concerning various ways of teaching object-orientation have taken place without much empirical evidence for any position. This paper reports qualitative observations of learning of object-oriented programming in an introductory course. The students were found to cope reasonably well with the object-oriented concepts, and they had learnt procedural programming first. However, wh...
متن کاملMapping Object-Oriented Concepts into Relational Concepts by Meta-Compilation in a Logic programming Environment
Abs t rac t In this paper we discuss implementation aspects of how to map object-oriented concepts into relational concepts to achieve both, flexibility and efficiency, at the same time. Our past experience shows that such a mapping should not be fixed, but should be flexible for different reasons [Wa186], [B*86b]. On the other hand to ensure an efficient evaluation of requests on the object le...
متن کاملEvaluating objectKarel - an educational programming environment for object oriented programming
A common experience of those who teach introductory programming courses is that learning to program is difficult. So, special programming languages and educational environments have been devised with the aim of making the learning process easier. Unfortunately, in many cases the true value of these methods was not evaluated. Based on previous research findings and our experience in teaching obj...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International Journal of Programming Languages and Applications
سال: 2013
ISSN: 1839-6291
DOI: 10.5121/ijpla.2013.3302